#ifndef LAURIN_RADIO_INFO_H_
#define LAURIN_RADIO_INFO_H_

#include <sys/types.h>


enum laurin_ieee80211_carrier
{
	CARRIER_UNKNOWN = 0,
	CARRIER_80211B,
	CARRIER_80211A,
	CARRIER_80211G,
	CARRIER_80211FHSS,			// frequency hopping spread spectrum
};


struct laurin_packet_radio_info
{
	u_int8_t	channel;
	u_int8_t	ant_noise_db;
	u_int8_t	ant_signal_db;
	u_int64_t	tstf;				// the mac's time synchronization function timer in microseconds
	enum laurin_ieee80211_carrier	carrier;

};


#endif
